PROG =	sppcr

SRCS =	accumulate_mod.f90 banner.f90 cdf_aux_mod.f90 cdf_normal_mod.f90 \
	data_in_struct_mod.f90 ecuyer_cote_mod.f90 file_mod.f90 \
	fit_freq_mod.f90 fit_mu_mod.f90 generate_mod.f90 get_numbers_mod.f90 \
	one_data_set_mod.f90 open_file_mod.f90 phrase_to_seed.f90 \
	print_array_mod.f90 print_it.f90 problem_in_mod.f90 qlex_mod.f90 \
	random_binomial_mod.f90 random_standard_uniform_mod.f90 \
	resize_mod.f90 results_out_mod.f90 set_seeds_mod.f90 sppcr.f90 \
	sppcr_aux_mod.f90 structures_mod.f90 zero_finder.f90

OBJS =	accumulate_mod.o banner.o cdf_aux_mod.o cdf_normal_mod.o \
	data_in_struct_mod.o ecuyer_cote_mod.o file_mod.o fit_freq_mod.o \
	fit_mu_mod.o generate_mod.o get_numbers_mod.o one_data_set_mod.o \
	open_file_mod.o phrase_to_seed.o print_array_mod.o print_it.o \
	problem_in_mod.o qlex_mod.o random_binomial_mod.o \
	random_standard_uniform_mod.o resize_mod.o results_out_mod.o \
	set_seeds_mod.o sppcr.o sppcr_aux_mod.o structures_mod.o \
	zero_finder.o

LIBS =	

CC = cc
CFLAGS = -O
FC = f77
FFLAGS = -O
F90 = f95
F90FLAGS = -I/usr/export/lib/mod
LDFLAGS = 

all: $(PROG)

$(PROG): $(OBJS)
	$(F90) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)

clean:
	rm -f $(PROG) $(OBJS) *.mod

.SUFFIXES: $(SUFFIXES) .f90

.f90.o:
	$(F90) $(F90FLAGS) -c $<

banner.o: print_it.o
cdf_aux_mod.o: zero_finder.o
cdf_normal_mod.o: cdf_aux_mod.o
data_in_struct_mod.o: print_array_mod.o structures_mod.o
fit_freq_mod.o: print_it.o sppcr_aux_mod.o structures_mod.o
fit_mu_mod.o: print_array_mod.o structures_mod.o zero_finder.o
generate_mod.o: accumulate_mod.o random_binomial_mod.o resize_mod.o \
	structures_mod.o
one_data_set_mod.o: accumulate_mod.o fit_freq_mod.o fit_mu_mod.o \
	generate_mod.o set_seeds_mod.o structures_mod.o
open_file_mod.o: file_mod.o
problem_in_mod.o: data_in_struct_mod.o generate_mod.o get_numbers_mod.o \
	one_data_set_mod.o print_it.o qlex_mod.o random_binomial_mod.o \
	results_out_mod.o set_seeds_mod.o structures_mod.o
random_binomial_mod.o: random_standard_uniform_mod.o
random_standard_uniform_mod.o: ecuyer_cote_mod.o
results_out_mod.o: cdf_normal_mod.o print_it.o sppcr_aux_mod.o \
	structures_mod.o
set_seeds_mod.o: ecuyer_cote_mod.o get_numbers_mod.o
sppcr.o: file_mod.o get_numbers_mod.o one_data_set_mod.o open_file_mod.o \
	print_it.o problem_in_mod.o results_out_mod.o structures_mod.o
